package com.dj.merchant.model;

import java.util.Date;
import java.util.List;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* 
* 
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MerchantInfo {
    /**
     * 商户ID
     */
    private Long merchantId;

    /**
     * 商品名称
     */
    private String merchantName;

    /**
     * NCC编码
     */
    private String nccCode;

    /**
     * 状态(1.草稿 2.待审核 3.审核通过 4.审核驳回 5.冻结)
     */
    private Short approveStatus;

    /**
     * 有效状态(10:有效;20:冻结;99:无效)
     */
    private Short activeStatus;

    /**
     * 注册日期
     */
    private Date registerDate;

    /**
     * 审核通过日期
     */
    private Date approvedDate;

    /**
     * 审核驳回日期
     */
    private Date rejectedDate;

    /**
     * 冻结日期
     */
    private Date disabledDate;

    /**
     * 测试标识(N:非测试商户;Y:测试商户)
     */
    private String testFlag;

    /**
     * 
     */
    private Date createTime;

    /**
     * 
     */
    private String createUser;

    /**
     * 
     */
    private Date updateTime;

    /**
     * 
     */
    private String updateUser;

    /**
     *合作模式编码
     */
    private List<Integer> businessModelType;

    private Integer businessModelTypeOne;


}